{
  "id" : {
    "label" : "交易单号"
  },
  "paymentPlatform" : {
    "label" : "交易所属支付平台<br/><li>weixin - 微信支付</li><li>douyin - 抖音</li><li>alipay - 支付宝</li>"
  },
  "prePayRequest" : {
    "label" : "预支付信息",
    "spMchid" : {
      "label" : "微信支付平台的服务商标识<br/> 该标识为微信支付平台合作伙伴或者普通商户标识。仅当明确需要指定特定服务商来提供微信支付功能时，提供该参数。<br/> 未提供时，依据配置根据当前请求的客户端应用自动选取；"
    },
    "appId" : {
      "label" : "付款应用ID<br/> 由微信生成的应用ID，全局唯一。请求基础下单接口时请注意AppID的应用属性，例如公众号场景下，需使用应用属性为公众号的服务号AppID"
    },
    "openId" : {
      "label" : "付款方在应用中的openId"
    },
    "payerInfo" : {
      "label" : "付款方的平台帐户信息<br/> 在非线上支付等场景时，需要提供该参数",
      "targetType" : {
        "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
      },
      "targetId" : {
        "label" : "targetType下的帐户标识"
      },
      "targetName" : {
        "label" : "帐户名"
      }
    },
    "outTradeNo" : {
      "label" : "商户系统内部订单号<br/> 只能是数字、大小写字母_-*且在同一个商户号下唯一。"
    },
    "subOrders" : {
      "label" : "子订单列表<br/> 至少1个条目。当条目多于1个时，请求合单支付",
      "outTradeNo" : {
        "label" : "子订单号<br/> 仅当子订单数超过1个时，提供该参数指定子订单编号，一般使用主订单编号加数字后缀组成，例如：CCO202311281608193004-1,CCO202311281608193004-2"
      },
      "subMchid" : {
        "label" : "二级商户标识<br/> 支付给二级商户时必填。"
      },
      "payeeInfo" : {
        "label" : "收款方的平台帐户信息",
        "targetType" : {
          "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
        },
        "targetId" : {
          "label" : "targetType下的帐户标识"
        },
        "targetName" : {
          "label" : "帐户名"
        }
      },
      "description" : {
        "label" : "商品描述"
      },
      "timeExpire" : {
        "label" : "订单失效时间"
      },
      "profitShareTargets" : {
        "label" : "指定本次订单的分账方",
        "description" : {
          "label" : "分账的原因描述，分账账单中需要体现<br/> 最长80个字符"
        },
        "amount" : {
          "label" : "分账金额<br/> 仅当本次订单的分账金额与分账方配置不一致时提供"
        },
        "manualSplit" : {
          "label" : "是否手动分账<br/> 默认为false"
        },
        "manualSplitPayType" : {
          "label" : "手动分账的支付类型<br/> 0 - 平台从订单收款方收账，再转给分账接收方，到达账期分账时将产生2笔线下支付;<br/> 1 - 订单收款方直接支付给分账接收方;<br/> 2 - 订单收款方直接支付给收分账接收方，且标记为已支付;<br/> 3 - 平台直接支付给收分账接收方，例如平台垫付优惠券成本等状况;<br/> 默认为0"
        },
        "remark" : {
          "label" : "详细备注信息<br/> 与description不同，description用于提交到微信平台，remark用于保存详细的业务备注"
        },
        "accountingDate" : {
          "label" : "记账时间<br/> 用作与第三方对账时，与其会计期间匹配。"
        },
        "targetType" : {
          "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
        },
        "targetId" : {
          "label" : "targetType下的帐户标识"
        },
        "targetName" : {
          "label" : "帐户名"
        }
      },
      "goodsTag" : {
        "label" : "订单优惠标记"
      },
      "amount" : {
        "label" : "支付金额信息",
        "total" : {
          "label" : "支付金额，单位为分"
        },
        "currency" : {
          "label" : "标价币种，符合ISO 4217标准的三位字母代码<br/> CNY：人民币，境内商户号仅支持人民币"
        }
      },
      "detail" : {
        "label" : "优惠功能",
        "costPrice" : {
          "label" : "订单原价<br/> 1、商户侧一张小票订单可能被分多次支付，订单原价用于记录整张小票的交易金额。<br/> 2、当订单原价与支付金额不相等，则不享受优惠。<br/> 3、该字段主要用于防止同一张小票分多次支付，以享受多次优惠的情况，正常支付订单不必上传此参数。"
        },
        "invoiceId" : {
          "label" : "商家小票ID"
        },
        "goodsDetail" : {
          "label" : "单品列表信息<br/> 条目个数限制：【1，6000】",
          "merchantGoodsId" : {
            "label" : "商户侧商品编码<br/> 由半角的大小写字母、数字、中划线、下划线中的一种或几种组成。"
          },
          "wechatpayGoodsId" : {
            "label" : "微信支付商品编码<br/> 微信支付定义的统一商品编号（没有可不传）"
          },
          "goodsName" : {
            "label" : "商品的实际名称"
          },
          "quantity" : {
            "label" : "用户购买的数量"
          },
          "unitPrice" : {
            "label" : "商品单价<br/> 单位为：分。如果商户有优惠，需传输商户优惠后的单价(例如：用户对一笔100元的订单使用了商场发的纸质优惠券100-50，则活动商品的单价应为原单价-50)"
          }
        }
      },
      "discounts" : {
        "label" : "订单使用的折扣信息",
        "id" : {
          "label" : "折扣标识，如优惠券id"
        },
        "type" : {
          "label" : "折扣类型，例如\"coupon\""
        },
        "name" : {
          "label" : "折扣名称，如折扣券名称"
        },
        "amount" : {
          "label" : "折扣金额，单位：分"
        },
        "cost" : {
          "label" : "折扣券购买价格，单位：分"
        },
        "refund" : {
          "label" : "该折扣项涉及的退款金额，单位：分"
        },
        "payer" : {
          "label" : "折扣出资方",
          "targetType" : {
            "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
          },
          "targetId" : {
            "label" : "targetType下的帐户标识"
          },
          "targetName" : {
            "label" : "帐户名"
          }
        },
        "extra" : {
          "label" : "其他扩展属性"
        }
      },
      "extra" : {
        "label" : "扩展信息，下游应用可以传递关联业务数据以便据此进行汇总统计"
      }
    },
    "contextData" : {
      "label" : "支付订单上下文信息，这些信息会在支付回调中被传递"
    },
    "supportFapiao" : {
      "label" : "电子发票入口开放标识<br/> 传入true时，支付成功消息和支付详情页将出现开票入口。<br/> 需要在微信支付商户平台或微信公众平台开通电子发票功能，传此字段才可生效。"
    },
    "prepayId" : {
      "label" : "针对同一个订单重复支付时，提交之前返回的prepayId"
    },
    "sceneInfo" : {
      "label" : "支付场景描述",
      "payerClientIp" : {
        "label" : "用户的客户端IP<br/> 支持IPv4和IPv6两种格式的IP地址。"
      },
      "deviceId" : {
        "label" : "商户端设备号（门店号或收银设备ID）"
      },
      "storeInfo" : {
        "label" : "商户门店信息",
        "id" : {
          "label" : "商户侧门店编号"
        },
        "name" : {
          "label" : "商户侧门店名称"
        },
        "areaCode" : {
          "label" : "地区编码，详细请见省市区编号对照表。"
        },
        "address" : {
          "label" : "详细的商户门店地址"
        }
      }
    },
    "isCredit" : {
      "label" : "是否记账(月结)账户"
    }
  },
  "payResult" : {
    "label" : "支付结果",
    "spAppid" : {
      "label" : "服务商公众号ID<br/> 服务商申请的公众号或移动应用AppID"
    },
    "spMchid" : {
      "label" : "服务商户号"
    },
    "outTradeNo" : {
      "label" : "商户订单号<br/> 商户系统内部订单号，只能是数字、大小写字母_-*且在同一个商户号下唯一。<br/> 特殊规则：最小字符长度为6"
    },
    "sceneInfo" : {
      "label" : "场景信息",
      "deviceId" : {
        "label" : "商户端设备号"
      }
    },
    "payer" : {
      "label" : "支付者",
      "subOpenid" : {
        "label" : "用户标识<br/> 用户在商户sub_appid下的唯一标识。"
      },
      "spOpenid" : {
        "label" : "用户子识<br/> 用户在商户sp_appid下的唯一标识。"
      },
      "openid" : {
        "label" : "支付者用户标识"
      },
      "username" : {
        "label" : "支付者用户名<br/> 平台用户的帐号。非平台用户时为空"
      },
      "fullname" : {
        "label" : "支付者名称<br/> 平台用户的名称。非平台用户时为空"
      }
    },
    "subOrders" : {
      "label" : "",
      "outTradeNo" : {
        "label" : "子订单编号"
      },
      "attach" : {
        "label" : "附加数据"
      },
      "transactionId" : {
        "label" : "微信支付订单号"
      },
      "subAppid" : {
        "label" : "子商户公众号ID"
      },
      "subMchid" : {
        "label" : "子商户号"
      },
      "subMchName" : {
        "label" : "子商户名称"
      },
      "payeeInfo" : {
        "label" : "收款方的平台帐户信息",
        "targetType" : {
          "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
        },
        "targetId" : {
          "label" : "targetType下的帐户标识"
        },
        "targetName" : {
          "label" : "帐户名"
        }
      },
      "discounts" : {
        "label" : "订单使用的折扣信息",
        "id" : {
          "label" : "折扣标识，如优惠券id"
        },
        "type" : {
          "label" : "折扣类型，例如\"coupon\""
        },
        "name" : {
          "label" : "折扣名称，如折扣券名称"
        },
        "amount" : {
          "label" : "折扣金额，单位：分"
        },
        "cost" : {
          "label" : "折扣券购买价格，单位：分"
        },
        "refund" : {
          "label" : "该折扣项涉及的退款金额，单位：分"
        },
        "payer" : {
          "label" : "折扣出资方",
          "targetType" : {
            "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
          },
          "targetId" : {
            "label" : "targetType下的帐户标识"
          },
          "targetName" : {
            "label" : "帐户名"
          }
        },
        "extra" : {
          "label" : "其他扩展属性"
        }
      },
      "tradeType" : {
        "label" : "交易类型<br/> * JSAPI：公众号支付<br/> * NATIVE：扫码支付<br/> * APP：APP支付<br/> * MICROPAY：付款码支付<br/> * MWEB：H5支付<br/> * FACEPAY：刷脸支付"
      },
      "tradeState" : {
        "label" : "交易状态<br/> * SUCCESS：支付成功<br/> * REFUND：转入退款<br/> * NOTPAY：未支付<br/> * CLOSED：已关闭<br/> * REVOKED：已撤销（仅付款码支付会返回）<br/> * USERPAYING：用户支付中（仅付款码支付会返回）<br/> * PAYERROR：支付失败（仅付款码支付会返回）"
      },
      "tradeStateDesc" : {
        "label" : "交易状态描述"
      },
      "bankType" : {
        "label" : "银行类型<br/> 采用字符串类型的银行标识。 银行标识请参考《银行类型对照表》"
      },
      "successTime" : {
        "label" : "支付完成时间"
      },
      "amount" : {
        "label" : "订单金额信息<br/> 当支付成功时返回该字段。",
        "total" : {
          "label" : "总金额<br/> 订单总金额，单位为分"
        },
        "payerTotal" : {
          "label" : "用户支付金额<br/> 单位为分。（指使用优惠券的情况下，这里等于总金额-优惠券金额）"
        },
        "currency" : {
          "label" : "货币类型<br/> CNY：人民币，境内商户号仅支持人民币。"
        },
        "payerCurrency" : {
          "label" : "用户支付币种"
        }
      },
      "promotionDetail" : {
        "label" : "优惠功能",
        "couponId" : {
          "label" : "券ID"
        },
        "name" : {
          "label" : "优惠名称"
        },
        "scope" : {
          "label" : "优惠范围<br/> * GLOBAL：全场代金券<br/> * SINGLE：单品优惠"
        },
        "type" : {
          "label" : "优惠类型<br/> * CASH：充值型代金券<br/> * NOCASH：免充值型代金券"
        },
        "amount" : {
          "label" : "优惠券面额"
        },
        "stockId" : {
          "label" : "活动ID，批次ID"
        },
        "wechatpayContribute" : {
          "label" : "微信出资<br/> 单位为分"
        },
        "merchantContribute" : {
          "label" : "商户出资<br/> 单位为分"
        },
        "otherContribute" : {
          "label" : "其他出资<br/> 单位为分"
        },
        "currency" : {
          "label" : "优惠币种<br/> CNY：人民币，境内商户号仅支持人民币。"
        },
        "goodsDetail" : {
          "label" : "单品列表",
          "merchantGoodsId" : {
            "label" : "商户侧商品编码<br/> 由半角的大小写字母、数字、中划线、下划线中的一种或几种组成。"
          },
          "wechatpayGoodsId" : {
            "label" : "微信支付商品编码<br/> 微信支付定义的统一商品编号（没有可不传）"
          },
          "goodsName" : {
            "label" : "商品的实际名称"
          },
          "quantity" : {
            "label" : "用户购买的数量"
          },
          "unitPrice" : {
            "label" : "商品单价<br/> 单位为：分。如果商户有优惠，需传输商户优惠后的单价(例如：用户对一笔100元的订单使用了商场发的纸质优惠券100-50，则活动商品的单价应为原单价-50)"
          }
        }
      },
      "transReceivers" : {
        "label" : "",
        "description" : {
          "label" : "分账的原因描述，分账账单中需要体现<br/> 最长80个字符"
        },
        "amount" : {
          "label" : "分账金额<br/> 仅当本次订单的分账金额与分账方配置不一致时提供"
        },
        "manualSplit" : {
          "label" : "是否手动分账<br/> 默认为false"
        },
        "manualSplitPayType" : {
          "label" : "手动分账的支付类型<br/> 0 - 平台从订单收款方收账，再转给分账接收方，到达账期分账时将产生2笔线下支付;<br/> 1 - 订单收款方直接支付给分账接收方;<br/> 2 - 订单收款方直接支付给收分账接收方，且标记为已支付;<br/> 3 - 平台直接支付给收分账接收方，例如平台垫付优惠券成本等状况;<br/> 默认为0"
        },
        "remark" : {
          "label" : "详细备注信息<br/> 与description不同，description用于提交到微信平台，remark用于保存详细的业务备注"
        },
        "accountPeriod" : {
          "label" : "账期"
        },
        "finishTime" : {
          "label" : "分账完成时间"
        },
        "result" : {
          "label" : "分账结果<br/> * PENDING：待分账<br/> * SUCCESS：分账成功<br/> * CLOSED：已关闭"
        },
        "outOrderNo" : {
          "label" : "分账单号"
        },
        "errMsg" : {
          "label" : "分账异常消息"
        },
        "accountingDate" : {
          "label" : "记账时间<br/> 用作与第三方对账时，与其会计期间匹配。"
        },
        "targetType" : {
          "label" : "帐户类型<br/> 由调用方根据分账方身份类型定义，例如：COMPANY,PARTNER,CHANNEL等"
        },
        "targetId" : {
          "label" : "targetType下的帐户标识"
        },
        "targetName" : {
          "label" : "帐户名"
        }
      },
      "psInfo" : {
        "label" : "",
        "split" : {
          "label" : "分账完成"
        },
        "finished" : {
          "label" : "是否已经完成分账和解冻"
        },
        "finishTime" : {
          "label" : "解冻完成时间"
        },
        "unfreezeNo" : {
          "label" : "解冻的分账单号"
        },
        "unfreezeStatus" : {
          "label" : "解冻状态"
        },
        "unfreezeTime" : {
          "label" : "解冻时间"
        },
        "unfreezeErrMsg" : {
          "label" : "解冻请求失败时的错误信息"
        },
        "profitShareAmount" : {
          "label" : "线上分账总金额"
        },
        "manualAmount" : {
          "label" : "线下分账总金额"
        },
        "unfreezeAmount" : {
          "label" : "实际线上解冻金额"
        },
        "splitAmount" : {
          "label" : "已分账金额<br/> 单位为：分"
        },
        "unfrozenAmount" : {
          "label" : "最终解冻金额<br/> 分账完结前，该值为0；分账完结后返回unfreezeAmount"
        },
        "amount" : {
          "label" : "分账金额"
        }
      },
      "orderAmount" : {
        "label" : "订单原始金额<br/> 使用优惠时，为优惠前的订单原始总价"
      }
    }
  },
  "status" : {
    "label" : "支付状态：0 - 未支付; 1 - 已支付; 2 - 支付失败/过期;"
  },
  "canSplit" : {
    "label" : "是否可以进行分账<br/> 业务订单完成后设置为true以开启分账"
  },
  "splitEnabledTime" : {
    "label" : "分账开启时间"
  },
  "extraProps" : {
    "label" : "扩展属性"
  },
  "tenantId" : {
    "label" : "租户ID"
  },
  "amount" : {
    "label" : "订单总金额"
  }
}